package com.czwj.dao;

import java.util.List;
import java.util.Map;

import com.czwj.entities.FinishApply;

public interface FinishApplyMapper {
	List<FinishApply> searchbylevel3(Map<String, Object> map);

	int countbylevel3(Map<String, Object> map);

	int updateByPrimaryKeySelective(FinishApply finishApply);

	int insert(FinishApply finishApply);

	int updateStatus(int id);

	FinishApply selectByPrimaryKey(int id);

	FinishApply searchbyprojectitemid(int id);

	List<FinishApply> searchReviewedLevel1(Map<String, Object> map);

	int countReviewedLevel1(Map<String, Object> map);

	List<FinishApply> searchReviewedLevel2(Map<String, Object> map);

	int countReviewedLevel2(Map<String, Object> map);

	List<FinishApply> searchbyprojectitem(Integer projectitemid);

	int insertSelective(FinishApply finishApply);

	int deleteByPrimaryKey(int id);
}
